home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1997-01-01 | 1.0 KB | 39 lines |
- Screen Open 0,320,256,8,0
- Curs Off : Flash Off : Paper 0 : Pen 1 : Cls
- 'Palette 0,$F00,$F0,$FF0,$F,$F0F,$FF,$FFF
- Palette $20,$141,$141,$262,$141,$262,$262,$393
- Double Buffer
- Autoback 0
- Extension_8_128A 0
- Dim ARG(3,3)
- ARG(0,2)=15
- ARG(0,3)=-2
- ARG(1,2)=-17
- ARG(1,3)=1
- ARG(2,2)=7
- ARG(2,3)=-3
- Do
- For P=0 To 2
- Add ARG(P,0),ARG(P,2)
- Add ARG(P,1),ARG(P,3)
- PL= Extension_8_04F8(P)
- Extension_8_121C 0,P
- MX= Extension_8_1114(ARG(P,0),50+ Extension_8_1106(ARG(P,1),60))+160
- MY= Extension_8_1106(ARG(P,0),50+ Extension_8_1114(ARG(P,1)*3,60))+128
- ' For Y=0 To 3
- ' Turbo Draw 319,Y*64+(P and 1)*32 To 319,Y*64+32+(P and 1)*32,PL,-PL
- ' Turbo Draw 319,Y*64 To 319,Y*64+32,PL,-PL
- ' Next
- For Y=0 To 7
- Extension_8_1030 0,Y*32 To MX,MY,PL,PL
- Extension_8_1030 319,Y*32 To MX,MY,PL,PL
- Next
- For X=0 To 9
- Extension_8_1030 X*32,0 To MX,MY,PL,PL
- Extension_8_1030 X*32,255 To MX,MY,PL,PL
- Next
- ' Blitter Fill 0,P
- Next
- Extension_8_1258
- Screen Swap : Wait Vbl
- Loop